package com.zhilianbao.leyaogo.model.response.me;

import com.zhilianbao.leyaogo.model.response.address.Address;

import java.io.Serializable;
import java.util.List;

/**
 * Created by liu on 2016/12/5.
 */
public class BalanceResponse implements Serializable {

    /**
     * goodsId : 0
     * supplierId : 0
     * goodsName : string
     * goodsFullName : string
     * sortIndex : 0
     * topUpAmount : 0
     * givenAmount : 0
     * isLock : 0
     * lockMonth : 0
     * goodsPic : string
     * goodsDesc : string
     * isHot : 0
     * isTime : 0
     * beginDay : 2016-12-05T02:43:21.986Z
     * endDay : 2016-12-05T02:43:21.986Z
     * comments : string
     * createdDtm : 2016-12-05T02:43:21.986Z
     * rechargeGoodsItemList : [{"itemId":0,"goodsId":0,"itemType":0,"itemVal1":0,"itemVal2":0,"itemPrice":0,"comments":"string","goodsGoodsId":0,"supplierId":0,"shopId":0,"classifyId":0,"customClassifyId":0,"brandId":0,"goodsClassify":0,"goodsType":0,"goodsSn":"string","goodsName":"string","goodsFullName":"string","goodsPic":"string","goodsDesc":"string","unit":"string","stockType":0,"stockNumber":0,"stockWarn":0,"getmPrice":0,"price":0,"limitNumber":0,"isHot":0,"goodsSkuId":0,"skuGoodsSn":"string","goodsSkuName":"string","goodsSkuFullName":"string","itemIds":"string","itemVals":"string","skuMPrice":0,"skuPrice":0,"couponsId":0,"couponsShopId":0,"couponsName":"string","fetchWay":0,"couponsType":0,"couponsVal":0,"couponsPrice":0,"couponsLimit":0,"couponsLimitNote":"string","couponsNumber":0,"couponsLimitPrice":0,"dayLimit":0,"beginDay":"2016-12-05T02:43:21.990Z","endDay":"2016-12-05T02:43:21.990Z","dayNumber":0}]
     */

    private long goodsId;
    private long supplierId;
    private String goodsName;
    private String goodsFullName;
    private int sortIndex;
    private double topUpAmount;
    private double givenAmount;
    private int isLock;
    private int lockMonth;
    private String goodsPic;
    private String goodsDesc;
    private int isHot;
    private int isTime;
    private String beginDay;
    private String endDay;
    private String comments;
    private String createdDtm;
    private boolean isCheck;
    private int isCheckPosition;

    private Address address;
    private List<RechargeGoodsItemListBean> rechargeGoodsItemList;

    public boolean isCheck() {
        return isCheck;
    }

    public void setCheck(boolean check) {
        isCheck = check;
    }

    public int getIsCheckPosition() {
        return isCheckPosition;
    }

    public void setIsCheckPosition(int isCheckPosition) {
        this.isCheckPosition = isCheckPosition;
    }

    public Address getAddress() {
        return address;
    }

    public void setAddress(Address address) {
        this.address = address;
    }
    public boolean getIsCheck() {
        return isCheck;
    }

    public void setIsCheck(boolean isCheck) {
        this.isCheck = isCheck;
    }
    public long getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(long goodsId) {
        this.goodsId = goodsId;
    }

    public long getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(long supplierId) {
        this.supplierId = supplierId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsFullName() {
        return goodsFullName;
    }

    public void setGoodsFullName(String goodsFullName) {
        this.goodsFullName = goodsFullName;
    }

    public int getSortIndex() {
        return sortIndex;
    }

    public void setSortIndex(int sortIndex) {
        this.sortIndex = sortIndex;
    }

    public double getTopUpAmount() {
        return topUpAmount;
    }

    public void setTopUpAmount(double topUpAmount) {
        this.topUpAmount = topUpAmount;
    }

    public double getGivenAmount() {
        return givenAmount;
    }

    public void setGivenAmount(double givenAmount) {
        this.givenAmount = givenAmount;
    }

    public int getIsLock() {
        return isLock;
    }

    public void setIsLock(int isLock) {
        this.isLock = isLock;
    }

    public int getLockMonth() {
        return lockMonth;
    }

    public void setLockMonth(int lockMonth) {
        this.lockMonth = lockMonth;
    }

    public String getGoodsPic() {
        return goodsPic;
    }

    public void setGoodsPic(String goodsPic) {
        this.goodsPic = goodsPic;
    }

    public String getGoodsDesc() {
        return goodsDesc;
    }

    public void setGoodsDesc(String goodsDesc) {
        this.goodsDesc = goodsDesc;
    }

    public int getIsHot() {
        return isHot;
    }

    public void setIsHot(int isHot) {
        this.isHot = isHot;
    }

    public int getIsTime() {
        return isTime;
    }

    public void setIsTime(int isTime) {
        this.isTime = isTime;
    }

    public String getBeginDay() {
        return beginDay;
    }

    public void setBeginDay(String beginDay) {
        this.beginDay = beginDay;
    }

    public String getEndDay() {
        return endDay;
    }

    public void setEndDay(String endDay) {
        this.endDay = endDay;
    }

    public String getComments() {
        return comments;
    }

    public void setComments(String comments) {
        this.comments = comments;
    }

    public String getCreatedDtm() {
        return createdDtm;
    }

    public void setCreatedDtm(String createdDtm) {
        this.createdDtm = createdDtm;
    }

    public List<RechargeGoodsItemListBean> getRechargeGoodsItemList() {
        return rechargeGoodsItemList;
    }

    public void setRechargeGoodsItemList(List<RechargeGoodsItemListBean> rechargeGoodsItemList) {
        this.rechargeGoodsItemList = rechargeGoodsItemList;
    }

    public static class RechargeGoodsItemListBean {
        /**
         * itemId : 0
         * goodsId : 0
         * itemType : 0
         * itemVal1 : 0
         * itemVal2 : 0
         * itemPrice : 0
         * comments : string
         * goodsGoodsId : 0
         * supplierId : 0
         * shopId : 0
         * classifyId : 0
         * customClassifyId : 0
         * brandId : 0
         * goodsClassify : 0
         * goodsType : 0
         * goodsSn : string
         * goodsName : string
         * goodsFullName : string
         * goodsPic : string
         * goodsDesc : string
         * unit : string
         * stockType : 0
         * stockNumber : 0
         * stockWarn : 0
         * getmPrice : 0
         * price : 0
         * limitNumber : 0
         * isHot : 0
         * goodsSkuId : 0
         * skuGoodsSn : string
         * goodsSkuName : string
         * goodsSkuFullName : string
         * itemIds : string
         * itemVals : string
         * skuMPrice : 0
         * skuPrice : 0
         * couponsId : 0
         * couponsShopId : 0
         * couponsName : string
         * fetchWay : 0
         * couponsType : 0
         * couponsVal : 0  优惠金额
         * couponsPrice : 0
         * couponsLimit : 0
         * couponsLimitNote : string
         * couponsNumber : 0
         * couponsLimitPrice : 0
         * dayLimit : 0
         * beginDay : 2016-12-05T02:43:21.990Z
         * endDay : 2016-12-05T02:43:21.990Z
         * dayNumber : 0
         */

        private long itemId;
        private long goodsId;
        private int itemType;
        private int itemVal1;
        private int itemVal2;
        private double itemPrice;
        private String comments;
        private long goodsGoodsId;
        private long supplierId;
        private long shopId;
        private long classifyId;
        private long customClassifyId;
        private long brandId;
        private int goodsClassify;
        private int goodsType;
        private String goodsSn;
        private String goodsName;
        private String goodsFullName;
        private String goodsPic;
        private String goodsDesc;
        private String unit;
        private int stockType;
        private int stockNumber;
        private int stockWarn;
        private double getmPrice;
        private double price;
        private int limitNumber;
        private int isHot;
        private int goodsSkuId;
        private String skuGoodsSn;
        private String goodsSkuName;
        private String goodsSkuFullName;
        private String itemIds;
        private String itemVals;
        private double skuMPrice;
        private double skuPrice;
        private long couponsId;
        private long couponsShopId;
        private String couponsName;
        private int fetchWay;
        private int couponsType;
        private double couponsVal;
        private double couponsPrice;
        private int couponsLimit;
        private String couponsLimitNote;
        private int couponsNumber;
        private double couponsLimitPrice;
        private int dayLimit;
        private String beginDay;
        private String endDay;
        private int dayNumber;

        public long getItemId() {
            return itemId;
        }

        public void setItemId(long itemId) {
            this.itemId = itemId;
        }

        public long getGoodsId() {
            return goodsId;
        }

        public void setGoodsId(long goodsId) {
            this.goodsId = goodsId;
        }

        public int getItemType() {
            return itemType;
        }

        public void setItemType(int itemType) {
            this.itemType = itemType;
        }

        public int getItemVal1() {
            return itemVal1;
        }

        public void setItemVal1(int itemVal1) {
            this.itemVal1 = itemVal1;
        }

        public int getItemVal2() {
            return itemVal2;
        }

        public void setItemVal2(int itemVal2) {
            this.itemVal2 = itemVal2;
        }

        public double getItemPrice() {
            return itemPrice;
        }

        public void setItemPrice(double itemPrice) {
            this.itemPrice = itemPrice;
        }

        public String getComments() {
            return comments;
        }

        public void setComments(String comments) {
            this.comments = comments;
        }

        public long getGoodsGoodsId() {
            return goodsGoodsId;
        }

        public void setGoodsGoodsId(long goodsGoodsId) {
            this.goodsGoodsId = goodsGoodsId;
        }

        public long getSupplierId() {
            return supplierId;
        }

        public void setSupplierId(long supplierId) {
            this.supplierId = supplierId;
        }

        public long getShopId() {
            return shopId;
        }

        public void setShopId(long shopId) {
            this.shopId = shopId;
        }

        public long getClassifyId() {
            return classifyId;
        }

        public void setClassifyId(long classifyId) {
            this.classifyId = classifyId;
        }

        public long getCustomClassifyId() {
            return customClassifyId;
        }

        public void setCustomClassifyId(long customClassifyId) {
            this.customClassifyId = customClassifyId;
        }

        public long getBrandId() {
            return brandId;
        }

        public void setBrandId(long brandId) {
            this.brandId = brandId;
        }

        public int getGoodsClassify() {
            return goodsClassify;
        }

        public void setGoodsClassify(int goodsClassify) {
            this.goodsClassify = goodsClassify;
        }

        public int getGoodsType() {
            return goodsType;
        }

        public void setGoodsType(int goodsType) {
            this.goodsType = goodsType;
        }

        public String getGoodsSn() {
            return goodsSn;
        }

        public void setGoodsSn(String goodsSn) {
            this.goodsSn = goodsSn;
        }

        public String getGoodsName() {
            return goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public String getGoodsFullName() {
            return goodsFullName;
        }

        public void setGoodsFullName(String goodsFullName) {
            this.goodsFullName = goodsFullName;
        }

        public String getGoodsPic() {
            return goodsPic;
        }

        public void setGoodsPic(String goodsPic) {
            this.goodsPic = goodsPic;
        }

        public String getGoodsDesc() {
            return goodsDesc;
        }

        public void setGoodsDesc(String goodsDesc) {
            this.goodsDesc = goodsDesc;
        }

        public String getUnit() {
            return unit;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public int getStockType() {
            return stockType;
        }

        public void setStockType(int stockType) {
            this.stockType = stockType;
        }

        public int getStockNumber() {
            return stockNumber;
        }

        public void setStockNumber(int stockNumber) {
            this.stockNumber = stockNumber;
        }

        public int getStockWarn() {
            return stockWarn;
        }

        public void setStockWarn(int stockWarn) {
            this.stockWarn = stockWarn;
        }

        public double getGetmPrice() {
            return getmPrice;
        }

        public void setGetmPrice(double getmPrice) {
            this.getmPrice = getmPrice;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public int getLimitNumber() {
            return limitNumber;
        }

        public void setLimitNumber(int limitNumber) {
            this.limitNumber = limitNumber;
        }

        public int getIsHot() {
            return isHot;
        }

        public void setIsHot(int isHot) {
            this.isHot = isHot;
        }

        public int getGoodsSkuId() {
            return goodsSkuId;
        }

        public void setGoodsSkuId(int goodsSkuId) {
            this.goodsSkuId = goodsSkuId;
        }

        public String getSkuGoodsSn() {
            return skuGoodsSn;
        }

        public void setSkuGoodsSn(String skuGoodsSn) {
            this.skuGoodsSn = skuGoodsSn;
        }

        public String getGoodsSkuName() {
            return goodsSkuName;
        }

        public void setGoodsSkuName(String goodsSkuName) {
            this.goodsSkuName = goodsSkuName;
        }

        public String getGoodsSkuFullName() {
            return goodsSkuFullName;
        }

        public void setGoodsSkuFullName(String goodsSkuFullName) {
            this.goodsSkuFullName = goodsSkuFullName;
        }

        public String getItemIds() {
            return itemIds;
        }

        public void setItemIds(String itemIds) {
            this.itemIds = itemIds;
        }

        public String getItemVals() {
            return itemVals;
        }

        public void setItemVals(String itemVals) {
            this.itemVals = itemVals;
        }

        public double getSkuMPrice() {
            return skuMPrice;
        }

        public void setSkuMPrice(double skuMPrice) {
            this.skuMPrice = skuMPrice;
        }

        public double getSkuPrice() {
            return skuPrice;
        }

        public void setSkuPrice(double skuPrice) {
            this.skuPrice = skuPrice;
        }

        public long getCouponsId() {
            return couponsId;
        }

        public void setCouponsId(long couponsId) {
            this.couponsId = couponsId;
        }

        public long getCouponsShopId() {
            return couponsShopId;
        }

        public void setCouponsShopId(long couponsShopId) {
            this.couponsShopId = couponsShopId;
        }

        public String getCouponsName() {
            return couponsName;
        }

        public void setCouponsName(String couponsName) {
            this.couponsName = couponsName;
        }

        public int getFetchWay() {
            return fetchWay;
        }

        public void setFetchWay(int fetchWay) {
            this.fetchWay = fetchWay;
        }

        public int getCouponsType() {
            return couponsType;
        }

        public void setCouponsType(int couponsType) {
            this.couponsType = couponsType;
        }

        public double getCouponsVal() {
            return couponsVal;
        }

        public void setCouponsVal(double couponsVal) {
            this.couponsVal = couponsVal;
        }

        public double getCouponsPrice() {
            return couponsPrice;
        }

        public void setCouponsPrice(double couponsPrice) {
            this.couponsPrice = couponsPrice;
        }

        public int getCouponsLimit() {
            return couponsLimit;
        }

        public void setCouponsLimit(int couponsLimit) {
            this.couponsLimit = couponsLimit;
        }

        public String getCouponsLimitNote() {
            return couponsLimitNote;
        }

        public void setCouponsLimitNote(String couponsLimitNote) {
            this.couponsLimitNote = couponsLimitNote;
        }

        public int getCouponsNumber() {
            return couponsNumber;
        }

        public void setCouponsNumber(int couponsNumber) {
            this.couponsNumber = couponsNumber;
        }

        public double getCouponsLimitPrice() {
            return couponsLimitPrice;
        }

        public void setCouponsLimitPrice(double couponsLimitPrice) {
            this.couponsLimitPrice = couponsLimitPrice;
        }

        public int getDayLimit() {
            return dayLimit;
        }

        public void setDayLimit(int dayLimit) {
            this.dayLimit = dayLimit;
        }

        public String getBeginDay() {
            return beginDay;
        }

        public void setBeginDay(String beginDay) {
            this.beginDay = beginDay;
        }

        public String getEndDay() {
            return endDay;
        }

        public void setEndDay(String endDay) {
            this.endDay = endDay;
        }

        public int getDayNumber() {
            return dayNumber;
        }

        public void setDayNumber(int dayNumber) {
            this.dayNumber = dayNumber;
        }
    }
}
